department of defense industry foreign relations - Alemán Inglés Diccionario